About Shelley Close (edgware) Limited (04896924) United Kingdom