About J Lowndes Limited (09720813) United Kingdom