About Steven Kirby Limited (04506109) United Kingdom