About Favoured Pammstedee Ltd (10846024) United Kingdom