About 62-68 Stepgates Company Limited (12564964) United Kingdom