About Germayne Services Ltd (07271436) United Kingdom