About Rooke Solutions Limited (11039127) United Kingdom