About Ostfeld Limited (02646236) United Kingdom