About Beau Lancaster Limited (10646314) United Kingdom