About Behegan Lynes Limited (04687505) United Kingdom