About Johnstone Handyfix Limited (10547907) United Kingdom