About Allman R2 (london) Limited (12361976) United Kingdom