About Sean Bull Design Limited (12553711) United Kingdom