About Capture Design Limited (13542950) United Kingdom