About Wilkins Hammond Services Limited (04585324) United Kingdom