About Harish Thakrar Limited (05392923) United Kingdom