About Sean Holgate Limited (05013673) United Kingdom