About James Barr Design Ltd (09142836) United Kingdom