About Beardvale Limited (02789676) United Kingdom