About Wombell And Fry Building Ltd (12382180) United Kingdom