About R R Mackley Limited (05959455) United Kingdom