About Stop Gap London Ltd (10542629) United Kingdom