About Freelance Design Partnership Limited (04848889) United Kingdom