About Boar Building Ltd (12951363) United Kingdom