About Levingston-owen Limited (07626074) United Kingdom