About Jameswell Investments Ltd (05714767) United Kingdom