About Ja Lake & Co Limited (04069701) United Kingdom