About Shelley Miles Limited (12143458) United Kingdom