About Howe And Jones Limited (12821127) United Kingdom