About Rat Construction Limited (10918428) United Kingdom