About Logan (orr Street) Limited (SC285908) United Kingdom