About Beka Associates Limited (01847014) United Kingdom