About Reid Mackellar Limited (SC224081) United Kingdom