About The Design Formula Limited (03174424) United Kingdom