About Jacar Design Limited (11237255) United Kingdom