About Steve James Blundell Limited (09515683) United Kingdom