About The Kit House Limited (12361536) United Kingdom