About Cleisebhal Limited (SC507036) United Kingdom