About Fit & Proper Design Ltd (13146928) United Kingdom