About Gerald Waldron Limited (08156693) United Kingdom