Yep, I got the problem sorted and it the end of the day it was a stupid mistake on my part.
#!/bin/sh
IPTABLES=/sbin/iptables
#All The lines below are NAT routing
# flush any old rules
$IPTABLES -F -t nat
# turn on NAT (IP masquerading for outgoing packets)
$IPTABLES -A POSTROUTING -t nat -o eth0 -j MASQUERADE
# enable IP forwarding (of incoming packets)
echo 1 > /proc/sys/net/ipv4/ip_forward
was the script I should have entered which seemed to become executable on chmod 755 where as it originally didn't (can you tell me why?) and secondly
I forgot to install iptables!
Well, at least I learnt what I did wrong!!!!
Thanks guys....