About P G Flack Ltd (12808129) United Kingdom