About Freddi Plant Ltd (12713748) United Kingdom