About L.& A.freeman Limited (00606411) United Kingdom