About Drumconlan West Ltd (13638666) United Kingdom