About Buckingham Lodge (l.spa) Limited (03564292) United Kingdom