About R L Mcgeehan Limited (12215834) United Kingdom