About Buglass Technical Services Ltd (07940571) United Kingdom