About Beechmire Limited (09476998) United Kingdom