About Bowers Mcrae Limited (08242051) United Kingdom