About Balmer Wilcock Limited (07152087) United Kingdom