About Geedee Refurb & Building Ltd (12955418) United Kingdom