About Himalayan Thurcroft Ltd (11007761) United Kingdom