About R T Skerry Consultants Limited (07161318) United Kingdom