About Julia Ransom Design Limited (11735215) United Kingdom