About Singleton Clamp & Partners Limited (03728935) United Kingdom