About Buildfix Limited (03058637) United Kingdom