About Beama Installation Limited (01056801) United Kingdom