About The Lairs Holdings Ltd (12153136) United Kingdom