About Natty Frank Design Consultancy Limited (12144186) United Kingdom