About London Workshop Ltd (08352382) United Kingdom