About Brig Square Norfolk Limited (05220105) United Kingdom