About S Gerrard Limited (12630414) United Kingdom