About Pre-fab Lab Limited (10148266) United Kingdom