About L & O Realisations Limited (00433078) United Kingdom