About Beenlore Limited (01597749) United Kingdom