About Lbm64 Limited (08401312) United Kingdom