About Bethermole Limited (01282692) United Kingdom