About Residual Barrier Technology Limited (07008048) United Kingdom