About Blades & Geary Home Improvements Ltd (07167418) United Kingdom