About Sincura Staffordshire Limited (11109968) United Kingdom