About Staniszewski & Richter Limited (02996799) United Kingdom