About Guy Barrett Illusion Design Ltd (10966540) United Kingdom