About The Pixie Parlour Limited (SC587324) United Kingdom