About J&c Elvin Ltd (12072998) United Kingdom