About A Birchall Project Services Limited (10304231) United Kingdom