About Natalie Barker & Co. Limited (10211388) United Kingdom