About Powell Motor Sales Limited (07170454) United Kingdom