About Steven Birkitt Limited (09634162) United Kingdom