About Kijlstra Limited (06457083) United Kingdom