About Landor Records Limited (05272722) United Kingdom