About Stephen P. Nixon Limited (03039216) United Kingdom