About Sycamore Motors Limited (13108914) United Kingdom