About J G & S Palliser Limited (01264649) United Kingdom