About Interspares Limited (05414783) United Kingdom