About Philomena Foggs Ltd (12579278) United Kingdom