About Cleanerfix Limited (05156956) United Kingdom