About Birkdale Solutions Limited (07769139) United Kingdom