About Lorrimer-roberts Ltd (12313297) United Kingdom