About L Baker Ot Ltd (08916799) United Kingdom