About Pomona Prefect Ltd (SC676532) United Kingdom