About Birktech Projects Limited (06797218) United Kingdom