About Stefan Harrison Limited (13181619) United Kingdom