About Maxwell Research Limited (07223470) United Kingdom