About Foxbury Building Ltd (05438970) United Kingdom