About Buckingham Lace Hill Limited (11950725) United Kingdom