About Newington Design Limited (04713746) United Kingdom