About A&r Managing Consultants Ltd (11243522) United Kingdom