About Offa-fix Holdings Limited (06534571) United Kingdom