About Opperman Mastergear Limited (02618553) United Kingdom