About Sidecar 1 Limited (12681111) United Kingdom