About J M J Sycamore Limited (07192629) United Kingdom