About The Bedfordshire Handyman Limited (12144070) United Kingdom