About R & R Containers Ltd (05936280) United Kingdom