About Belleame Lancaster Limited (13311306) United Kingdom