About Ashoka Hersham Ltd (11856925) United Kingdom