About The Foundling Museum Trading Company Limited (05131580) United Kingdom