About Brigstow Holdings Limited (10628667) United Kingdom