About Steven Burke Limited (07935430) United Kingdom