About Ideas And Patents Limited (03566003) United Kingdom