About Stephen Harvey Andrews Limited (07172342) United Kingdom