About Beachandbarnical Ltd (13500229) United Kingdom