About Lords Close (giggleswick) Limited (09443611) United Kingdom