About J D S (oxford) Limited (02893406) United Kingdom