About Patti Green Limited (12496129) United Kingdom