About Limehouse Industries Limited (12952332) United Kingdom