About Prefect Place Limited (09345198) United Kingdom