About Barn Owls After School Club Ltd (05242972) United Kingdom