About Shelfield Management Limited (09911705) United Kingdom