About Reed & Mackay Holdings Limited (05577881) United Kingdom