About Peter Meehan Stairs Limited (NI064636) United Kingdom