About Brammer Lugh Limited (SC564133) United Kingdom