About Gane & Marshall International Limited (03231509) United Kingdom