About Perry Seymour Consulting Ltd (09527129) United Kingdom