About Thakrar (norfolk) Ltd (12070067) United Kingdom