About Chris Sloss Design Limited (11526273) United Kingdom