About Scott Klein & Fisher Limited (03230173) United Kingdom