About Slap Abbey Limited (09642735) United Kingdom