About Abseil Commercial Limited (02554679) United Kingdom