About Balros Construction Limited (07935649) United Kingdom