About Patrator Limited (06327532) United Kingdom