About Beasar Limited (07142969) United Kingdom