About K & M J Attwood Limited (07840868) United Kingdom