About Rudkin Associates Ltd (10892870) United Kingdom