About The Bird House Limited (07124648) United Kingdom