About J A&c Limited (SC619833) United Kingdom