About L.f.bowen Limited (00602305) United Kingdom