About J.s. Kudhail & Sons Limited (01215905) United Kingdom