About Space Handyman Services Ltd (13440251) United Kingdom