About Andrew Ruggles Ltd (05080388) United Kingdom