About Seldram Supplies (oxford) Limited (02281145) United Kingdom