About Britishmax Limited (08491299) United Kingdom