About Keith Macartney Limited (05761683) United Kingdom