About Balephuil Bay Limited (08588158) United Kingdom