About P & A Anderson Limited (09960460) United Kingdom