About Ivens Associates Ltd (10272481) United Kingdom