About Ian Lowndes Limited (04694425) United Kingdom